eye catching - Turco Inglés Diccionario